@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,600);

.info-forms form.details span.error {
  margin: -15px 0 15px 0 !important;
}

.info-forms form.details .row {
  float: left;
  position: relative;
  width: auto;
}

@media (max-width: 543px) {
  .info-forms form.details .row {
    margin: 0px;
    width: 100%;
  }
}

.info-forms form.details .row a.edit {
  position: absolute;
  top: 20px;
  right: 15px;
  background: #bbb;
  color: #fff;
  padding: 4px 6px;
  border-radius: 50px;
  width: 24px;
  height: 24px;
  cursor: pointer;
}

.info-forms form.details .row a.edit:hover {
  background: linear-gradient(to right, #fd3542, #fd7647);
  color: #fff;
}

.info-forms form.details .full-width {
  width: 100%;
  float: left;
}

.info-forms form.details .checkbox li input {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 9999999;
  cursor: pointer;
}

section.dashboard-bottom {
  padding: 0 0 30px 0 !important;
}

span.error,
span.form-control-feedback {
  color: red !important;
  font-size: 13px !important;
  margin: 0px  0 !important;
  display: block;
  text-transform: none !important;
}

.step-forms .left-section .upload-photo div.upload {
  background: #fff;
  border: 2px dashed #e4e3e3;
  padding: 0;
  text-align: center;
  color: #000;
  font-size: 13px;
  display: block;
  min-height: inherit;
  margin: 0 0 20px 0;
  position: relative;
}

.step-forms .left-section .upload-photo div.upload button.profileimage {
  background: linear-gradient(to right, #fd3542, #fd7647);
  color: #fff;
  padding: 1px 4px;
  font-size: 14px;
  border-radius: 50px;
  width: 25px;
  height: 25px;
  display: inline-block;
  text-align: center;
  position: absolute;
  right: -8px;
  top: -7px;
  z-index: 999;
}

.step-forms .left-section .upload-photo div.upload img {
  max-height: inherit;
}

.step-forms .left-section .upload-photo div.upload input.image-profile {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  cursor: pointer;
  opacity: 0;
  z-index: 99;
}

.step-forms .left-section .upload-photo div.upload a.edit-icon {
  background: linear-gradient(to right, #fd3542, #fd7647);
  color: #fff;
  padding: 9px 10px;
  font-size: 17px;
  border-radius: 50px;
  width: 35px;
  height: 35px;
  display: inline-block;
  text-align: center;
  position: absolute;
  right: -10px;
  bottom: -4px;
  z-index: 999;
}

.step-forms .left-section .uploaded-images a.upload {
  position: relative;
}

.step-forms .left-section .uploaded-images a.upload input[type="file"] {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 99;
  opacity: 0;
  cursor: pointer;
}

.step-forms .left-section .uploaded-images ul.gallery {
  display: block;
  float: left;
  width: 100%;
  margin: 0 -1px;
}

.step-forms .left-section .uploaded-images ul.gallery li {
  width: 32%;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 1% 1%;
  position: relative;
  float: left;
}

.step-forms .left-section .uploaded-images ul.gallery li button {
  position: absolute;
  right: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
}

.step-forms .left-section ul.videoshow li {
  position: relative;
  float: left;
  width: 100%;
}

.step-forms .left-section ul.videoshow li button {
  position: absolute;
  right: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
}

.step-forms .left-section ul.videoshow li iframe {
  border: none;
}

.step-forms .right-section .main-info .inner-content select {
  width: 100%;
  border: 1px solid #d2d1d1;
  border-radius: 3px;
  padding: 4px 14px;
  margin: 0 0 30px 0;
  height: 36px;
  background: #f7f7f8 url("/storage/THPHMsNDuw6U2SomE0yo9FqKAqN3uoqnePsqVSp2.png");
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: 98% 50%;
}

@media (max-width: 767px) {
  .step-forms .right-section .main-info .inner-content select {
    height: 34px !important;
    padding: 6px 10px !important;
  }
}

.step-forms .right-section a.edit {
  margin: 0 0px 0 14px;
}

.step-forms .right-section span.saving {
  width: 21px;
  position: relative;
  top: -7px;
  left: 6px;
}

.step-forms .right-section span.saving img {
  width: 20px;
}

input[type=range] {
  -webkit-appearance: none;
  margin: 18px 0;
  display: inline-block;
}

input[type=range]:focus {
  outline: none;
}

input[type=range]::-webkit-slider-runnable-track {
  display: inline-block;
  max-width: 220px;
  width: 100%;
  margin: 0 9px 0 0;
  background: linear-gradient(to right, #fd3542, #fd7647);
  border: none;
  border-radius: 23px;
  height: 6px;
  cursor: pointer;
}

input[type=range]::-webkit-slider-thumb {
  background: linear-gradient(to right, #fd3542, #fd7647) !important;
  -webkit-appearance: none;
  border: 5px solid #fff !important;
  border-radius: 40px !important;
  width: 1.2em !important;
  height: 1.2em !important;
  display: block !important;
  z-index: 2;
  margin: -5px 0 0 0;
}

input[type=range]:focus::-webkit-slider-runnable-track {
  background: linear-gradient(to right, #fd3542, #fd7647);
}

input[type=range]::-moz-range-track {
  display: inline-block;
  max-width: 220px;
  width: 100%;
  margin: 0 9px 0 0;
  background: linear-gradient(to right, #fd3542, #fd7647);
  border: none;
  border-radius: 23px;
  height: 6px;
  cursor: pointer;
}

input[type=range]::-moz-range-thumb {
  background: linear-gradient(to right, #fd3542, #fd7647) !important;
  border: 5px solid #fff !important;
  border-radius: 40px !important;
  width: 1.2em !important;
  height: 1.2em !important;
  display: block !important;
  z-index: 2;
  margin: -5px 0 0 0;
}

input[type=range]::-ms-track {
  display: inline-block;
  max-width: 220px;
  width: 100%;
  margin: 0 9px 0 0;
  background: linear-gradient(to right, #fd3542, #fd7647);
  border: none;
  border-radius: 23px;
  height: 6px;
  cursor: pointer;
}

input[type=range]::-ms-fill-lower {
  background: #2a6495;
  border: 0.2px solid #010101;
  border-radius: 2.6px;
  box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
}

input[type=range]::-ms-fill-upper {
  background: #3071a9;
  border: 0.2px solid #010101;
  border-radius: 2.6px;
  box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
}

input[type=range]::-ms-thumb {
  background: linear-gradient(to right, #fd3542, #fd7647) !important;
  border: 5px solid #fff !important;
  border-radius: 40px !important;
  width: 1.2em !important;
  height: 1.2em !important;
  display: block !important;
  z-index: 2;
  margin: -5px 0 0 0;
}

input[type=range]:focus::-ms-fill-lower {
  background: #3071a9;
}

input[type=range]:focus::-ms-fill-upper {
  background: #367ebd;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlc291cmNlcy9hc3NldHMvc2Fzcy9hcHAuc2NzcyIsInJlc291cmNlcy9hc3NldHMvc2Fzcy9fdmFyaWFibGVzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiXG4vLyBGb250c1xuQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJhbGV3YXk6MzAwLDQwMCw2MDApO1xuXG4vLyBWYXJpYWJsZXNcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcblxuLy8gQm9vdHN0cmFwXG4vLyBAaW1wb3J0IFwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXBcIjtcblxuLmluZm8tZm9ybXN7XG4gICAgZm9ybXtcbiAgICAgICAgJi5kZXRhaWxze1xuICAgICAgICAgICAgLy8gaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICAgICAgLy8gICAgIG1hcmdpbjogMCAwIDM2cHggMDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIHNwYW4uZXJyb3Ige1xuICAgICAgICAgICAgICAgIG1hcmdpbjogLTE1cHggMCAxNXB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5yb3cge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTQzcHgpe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEuZWRpdCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2JiYjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCA2cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZkMzU0MiwgI2ZkNzY0Nyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zaWduLXVwLWZvcm17XG4gICAgICAgICAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mdWxsLXdpZHRoIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jaGVja2JveHtcbiAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5OTk5OTk7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbnNlY3Rpb257XG4gICAgJi5kYXNoYm9hcmQtYm90dG9tIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDMwcHggMCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuc3Bhbi5lcnJvciwgc3Bhbi5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIGNvbG9yOiByZWQgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDBweCAgMCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN0ZXAtZm9ybXN7XG4gICAgLmxlZnQtc2VjdGlvbntcbiAgICAgICAgLnVwbG9hZC1waG90b3tcbiAgICAgICAgICAgIGRpdi51cGxvYWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggZGFzaGVkICNlNGUzZTM7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBidXR0b24ucHJvZmlsZWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmQzNTQyLCAjZmQ3NjQ3KTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFweCA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC04cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTdweDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbnB1dC5pbWFnZS1wcm9maWxlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEuZWRpdC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmQzNTQyLCAjZmQ3NjQ3KTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNHB4O1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC51cGxvYWRlZC1pbWFnZXN7XG4gICAgICAgICAgICBhLnVwbG9hZHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsLmdhbGxlcnkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtMXB4O1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMyJTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxJSAxJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdWwudmlkZW9zaG93e1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnJpZ2h0LXNlY3Rpb257XG4gICAgICAgIC5tYWluLWluZm97XG4gICAgICAgICAgICAuaW5uZXItY29udGVudHtcbiAgICAgICAgICAgICAgICBzZWxlY3R7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QyZDFkMTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDE0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjdmN2Y4IHVybCgnaHR0cDovL3BocGxhcmF2ZWwtMTA3MTk1LTMwNDYyNS5jbG91ZHdheXNhcHBzLmNvbS9zdG9yYWdlL1RIUEhNc05EdXc2VTJTb21FMHlvOUZxS0FxTjN1b3FuZVBzcVZTcDIucG5nJyk7XG4gICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk4JSA1MCU7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHggIWltcG9ydGFudDtcblx0XHRcdFx0ICAgIFx0cGFkZGluZzogNnB4IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhLmVkaXQge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDBweCAwIDE0cHg7XG4gICAgICAgIH1cbiAgICAgICAgc3Bhbi5zYXZpbmcge1xuICAgICAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IC03cHg7XG4gICAgICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5pbnB1dFt0eXBlPXJhbmdlXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgbWFyZ2luOiAxOHB4IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDlweCAwIDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmQzNTQyLCAjZmQ3NjQ3KTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMjNweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmQzNTQyLCAjZmQ3NjQ3KSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXI6IDVweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjJlbSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMS4yZW0gIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDI7XG4gICAgbWFyZ2luOiAtNXB4IDAgMCAwO1xufVxuXG5pbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZDM1NDIsICNmZDc2NDcpO1xufVxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCA5cHggMCAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZkMzU0MiwgI2ZkNzY0Nyk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDIzcHg7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZkMzU0MiwgI2ZkNzY0NykgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDVweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjJlbSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMS4yZW0gIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDI7XG4gICAgbWFyZ2luOiAtNXB4IDAgMCAwO1xufVxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10cmFjayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDlweCAwIDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmQzNTQyLCAjZmQ3NjQ3KTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMjNweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5pbnB1dFt0eXBlPXJhbmdlXTo6LW1zLWZpbGwtbG93ZXIge1xuICBiYWNrZ3JvdW5kOiAjMmE2NDk1O1xuICBib3JkZXI6IDAuMnB4IHNvbGlkICMwMTAxMDE7XG4gIGJvcmRlci1yYWRpdXM6IDIuNnB4O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDFweCAjMDAwMDAwLCAwcHggMHB4IDFweCAjMGQwZDBkO1xufVxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1maWxsLXVwcGVyIHtcbiAgYmFja2dyb3VuZDogIzMwNzFhOTtcbiAgYm9yZGVyOiAwLjJweCBzb2xpZCAjMDEwMTAxO1xuICBib3JkZXItcmFkaXVzOiAyLjZweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAxcHggIzAwMDAwMCwgMHB4IDBweCAxcHggIzBkMGQwZDtcbn1cbmlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdGh1bWIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZkMzU0MiwgI2ZkNzY0NykgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDVweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjJlbSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMS4yZW0gIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDI7XG4gICAgbWFyZ2luOiAtNXB4IDAgMCAwO1xufVxuaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi1tcy1maWxsLWxvd2VyIHtcbiAgYmFja2dyb3VuZDogIzMwNzFhOTtcbn1cbmlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotbXMtZmlsbC11cHBlciB7XG4gIGJhY2tncm91bmQ6ICMzNjdlYmQ7XG59IiwiXG4vLyBCb2R5XG4kYm9keS1iZzogI2Y1ZjhmYTtcblxuLy8gQm9yZGVyc1xuJGxhcmF2ZWwtYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGJvZHktYmcsIDEwJSk7XG4kbGlzdC1ncm91cC1ib3JkZXI6ICRsYXJhdmVsLWJvcmRlci1jb2xvcjtcbiRuYXZiYXItZGVmYXVsdC1ib3JkZXI6ICRsYXJhdmVsLWJvcmRlci1jb2xvcjtcbiRwYW5lbC1kZWZhdWx0LWJvcmRlcjogJGxhcmF2ZWwtYm9yZGVyLWNvbG9yO1xuJHBhbmVsLWlubmVyLWJvcmRlcjogJGxhcmF2ZWwtYm9yZGVyLWNvbG9yO1xuXG4vLyBCcmFuZHNcbiRicmFuZC1wcmltYXJ5OiAjMzA5N0QxO1xuJGJyYW5kLWluZm86ICM4ZWI0Y2I7XG4kYnJhbmQtc3VjY2VzczogIzJhYjI3YjtcbiRicmFuZC13YXJuaW5nOiAjY2JiOTU2O1xuJGJyYW5kLWRhbmdlcjogI2JmNTMyOTtcblxuLy8gVHlwb2dyYXBoeVxuJGljb24tZm9udC1wYXRoOiBcIn5ib290c3RyYXAtc2Fzcy9hc3NldHMvZm9udHMvYm9vdHN0cmFwL1wiO1xuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuJGZvbnQtc2l6ZS1iYXNlOiAxNHB4O1xuJGxpbmUtaGVpZ2h0LWJhc2U6IDEuNjtcbiR0ZXh0LWNvbG9yOiAjNjM2YjZmO1xuXG4vLyBOYXZiYXJcbiRuYXZiYXItZGVmYXVsdC1iZzogI2ZmZjtcblxuLy8gQnV0dG9uc1xuJGJ0bi1kZWZhdWx0LWNvbG9yOiAkdGV4dC1jb2xvcjtcblxuLy8gSW5wdXRzXG4kaW5wdXQtYm9yZGVyOiBsaWdodGVuKCR0ZXh0LWNvbG9yLCA0MCUpO1xuJGlucHV0LWJvcmRlci1mb2N1czogbGlnaHRlbigkYnJhbmQtcHJpbWFyeSwgMjUlKTtcbiRpbnB1dC1jb2xvci1wbGFjZWhvbGRlcjogbGlnaHRlbigkdGV4dC1jb2xvciwgMzAlKTtcblxuLy8gUGFuZWxzXG4kcGFuZWwtZGVmYXVsdC1oZWFkaW5nLWJnOiAjZmZmO1xuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBLE9BQU8sQ0FBQyxnRUFBSTtBQVFaLEFBTVksV0FORCxDQUNQLElBQUksQUFDQSxRQUFTLENBSUwsSUFBSSxBQUFBLE1BQU0sQ0FBQztFQUNQLE1BQU0sRUFBRSx5QkFBeUI7Q0FDcEM7O0FBUmIsQUFTWSxXQVRELENBQ1AsSUFBSSxBQUNBLFFBQVMsQ0FPTCxJQUFJLENBQUM7RUFDRCxLQUFLLEVBQUUsSUFBSTtFQUNYLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEtBQUssRUFBRSxJQUFJO0NBcUJkOztBQXBCRyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RUFieEMsQUFTWSxXQVRELENBQ1AsSUFBSSxBQUNBLFFBQVMsQ0FPTCxJQUFJLENBQUM7SUFLRyxNQUFNLEVBQUUsR0FBRztJQUNYLEtBQUssRUFBRSxJQUFJO0dBa0JsQjs7O0FBakNiLEFBaUJnQixXQWpCTCxDQUNQLElBQUksQUFDQSxRQUFTLENBT0wsSUFBSSxDQVFBLENBQUMsQUFBQSxLQUFLLENBQUM7RUFDSCxRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsSUFBSTtFQUNULEtBQUssRUFBRSxJQUFJO0VBQ1gsVUFBVSxFQUFFLElBQUk7RUFDaEIsS0FBSyxFQUFFLElBQUk7RUFDWCxPQUFPLEVBQUUsT0FBTztFQUNoQixhQUFhLEVBQUUsSUFBSTtFQUNuQixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJO0VBQ1osTUFBTSxFQUFFLE9BQU87Q0FLbEI7O0FBaENqQixBQWlCZ0IsV0FqQkwsQ0FDUCxJQUFJLEFBQ0EsUUFBUyxDQU9MLElBQUksQ0FRQSxDQUFDLEFBQUEsS0FBSyxBQVdGLE1BQU8sQ0FBQTtFQUNILFVBQVUsRUFBRSwyQ0FBMkM7RUFDdkQsS0FBSyxFQUFFLElBQUk7Q0FDZDs7QUEvQnJCLEFBdUNZLFdBdkNELENBQ1AsSUFBSSxBQUNBLFFBQVMsQ0FxQ0wsV0FBVyxDQUFDO0VBQ1IsS0FBSyxFQUFFLElBQUk7RUFDWCxLQUFLLEVBQUUsSUFBSTtDQUNkOztBQTFDYixBQTZDb0IsV0E3Q1QsQ0FDUCxJQUFJLEFBQ0EsUUFBUyxDQXlDTCxTQUFTLENBQ0wsRUFBRSxDQUNFLEtBQUssQ0FBQztFQUNGLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLElBQUksRUFBRSxDQUFDO0VBQ1AsR0FBRyxFQUFFLENBQUM7RUFDTixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJO0VBQ1osT0FBTyxFQUFFLENBQUM7RUFDVixPQUFPLEVBQUUsT0FBTztFQUNoQixNQUFNLEVBQUUsT0FBTztDQUNsQjs7QUFPckIsQUFDSSxPQURHLEFBQ0gsaUJBQWtCLENBQUM7RUFDZixPQUFPLEVBQUUscUJBQXFCO0NBQ2pDOztBQUdMLEFBQUEsSUFBSSxBQUFBLE1BQU0sRUFBRSxBQUFBLElBQUksQUFBQSxzQkFBc0IsQ0FBQztFQUNuQyxLQUFLLEVBQUUsY0FBYztFQUNyQixTQUFTLEVBQUUsZUFBZTtFQUMxQixNQUFNLEVBQUUsaUJBQWlCO0VBQ3pCLE9BQU8sRUFBQyxLQUFLO0VBQ2IsY0FBYyxFQUFFLGVBQWU7Q0FDbEM7O0FBRUQsQUFHWSxXQUhELENBQ1AsYUFBYSxDQUNULGFBQWEsQ0FDVCxHQUFHLEFBQUEsT0FBTyxDQUFDO0VBQ1AsVUFBVSxFQUFFLElBQUk7RUFDaEIsTUFBTSxFQUFFLGtCQUFrQjtFQUMxQixPQUFPLEVBQUUsQ0FBQztFQUNWLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLEtBQUssRUFBRSxJQUFJO0VBQ1gsU0FBUyxFQUFFLElBQUk7RUFDZixPQUFPLEVBQUUsS0FBSztFQUNkLFVBQVUsRUFBRSxPQUFPO0VBQ25CLE1BQU0sRUFBRSxVQUFVO0VBQ2xCLFFBQVEsRUFBRSxRQUFRO0NBNENyQjs7QUF6RGIsQUFjZ0IsV0FkTCxDQUNQLGFBQWEsQ0FDVCxhQUFhLENBQ1QsR0FBRyxBQUFBLE9BQU8sQ0FXTixNQUFNLEFBQUEsYUFBYSxDQUFDO0VBQ2hCLFVBQVUsRUFBRSwyQ0FBMkM7RUFDdkQsS0FBSyxFQUFFLElBQUk7RUFDWCxPQUFPLEVBQUUsT0FBTztFQUNoQixTQUFTLEVBQUUsSUFBSTtFQUNmLGFBQWEsRUFBRSxJQUFJO0VBQ25CLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixPQUFPLEVBQUUsWUFBWTtFQUNyQixVQUFVLEVBQUUsTUFBTTtFQUNsQixRQUFRLEVBQUUsUUFBUTtFQUNsQixLQUFLLEVBQUUsSUFBSTtFQUNYLEdBQUcsRUFBRSxJQUFJO0VBQ1QsT0FBTyxFQUFFLEdBQUc7Q0FDZjs7QUE1QmpCLEFBNkJnQixXQTdCTCxDQUNQLGFBQWEsQ0FDVCxhQUFhLENBQ1QsR0FBRyxBQUFBLE9BQU8sQ0EwQk4sR0FBRyxDQUFDO0VBQ0EsVUFBVSxFQUFFLE9BQU87Q0FDdEI7O0FBL0JqQixBQWdDZ0IsV0FoQ0wsQ0FDUCxhQUFhLENBQ1QsYUFBYSxDQUNULEdBQUcsQUFBQSxPQUFPLENBNkJOLEtBQUssQUFBQSxjQUFjLENBQUM7RUFDaEIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixJQUFJLEVBQUUsQ0FBQztFQUNQLE1BQU0sRUFBRSxJQUFJO0VBQ1osS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsT0FBTztFQUNmLE9BQU8sRUFBRSxDQUFDO0VBQ1YsT0FBTyxFQUFFLEVBQUU7Q0FDZDs7QUF6Q2pCLEFBMENnQixXQTFDTCxDQUNQLGFBQWEsQ0FDVCxhQUFhLENBQ1QsR0FBRyxBQUFBLE9BQU8sQ0F1Q04sQ0FBQyxBQUFBLFVBQVUsQ0FBQztFQUNSLFVBQVUsRUFBRSwyQ0FBMkM7RUFDdkQsS0FBSyxFQUFFLElBQUk7RUFDWCxPQUFPLEVBQUUsUUFBUTtFQUNqQixTQUFTLEVBQUUsSUFBSTtFQUNmLGFBQWEsRUFBRSxJQUFJO0VBQ25CLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixPQUFPLEVBQUUsWUFBWTtFQUNyQixVQUFVLEVBQUUsTUFBTTtFQUNsQixRQUFRLEVBQUUsUUFBUTtFQUNsQixLQUFLLEVBQUUsS0FBSztFQUNaLE1BQU0sRUFBRSxJQUFJO0VBQ1osT0FBTyxFQUFFLEdBQUc7Q0FDZjs7QUF4RGpCLEFBNERZLFdBNURELENBQ1AsYUFBYSxDQTBEVCxnQkFBZ0IsQ0FDWixDQUFDLEFBQUEsT0FBTyxDQUFBO0VBQ04sUUFBUSxFQUFFLFFBQVE7Q0FXbkI7O0FBeEViLEFBOERjLFdBOURILENBQ1AsYUFBYSxDQTBEVCxnQkFBZ0IsQ0FDWixDQUFDLEFBQUEsT0FBTyxDQUVOLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxNQUFNLEFBQVgsRUFBYTtFQUNmLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLElBQUksRUFBRSxDQUFDO0VBQ1AsR0FBRyxFQUFFLENBQUM7RUFDTixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJO0VBQ1osT0FBTyxFQUFFLEVBQUU7RUFDWCxPQUFPLEVBQUUsQ0FBQztFQUNWLE1BQU0sRUFBRSxPQUFPO0NBQ2xCOztBQXZFZixBQXlFWSxXQXpFRCxDQUNQLGFBQWEsQ0EwRFQsZ0JBQWdCLENBY1osRUFBRSxBQUFBLFFBQVEsQ0FBQztFQUNQLE9BQU8sRUFBRSxLQUFLO0VBQ2QsS0FBSyxFQUFFLElBQUk7RUFDWCxLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxNQUFNO0NBZ0JqQjs7QUE3RmIsQUE4RWdCLFdBOUVMLENBQ1AsYUFBYSxDQTBEVCxnQkFBZ0IsQ0FjWixFQUFFLEFBQUEsUUFBUSxDQUtOLEVBQUUsQ0FBQztFQUNDLEtBQUssRUFBRSxHQUFHO0VBQ1YsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLEdBQUc7RUFDbkIsTUFBTSxFQUFFLFNBQVM7RUFDakIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsS0FBSyxFQUFFLElBQUk7Q0FRZDs7QUE1RmpCLEFBcUZvQixXQXJGVCxDQUNQLGFBQWEsQ0EwRFQsZ0JBQWdCLENBY1osRUFBRSxBQUFBLFFBQVEsQ0FLTixFQUFFLENBT0UsTUFBTSxDQUFDO0VBQ0gsUUFBUSxFQUFFLFFBQVE7RUFDbEIsS0FBSyxFQUFFLENBQUM7RUFDUixHQUFHLEVBQUUsQ0FBQztFQUNOLFVBQVUsRUFBRSxrQkFBZTtFQUMzQixLQUFLLEVBQUUsSUFBSTtDQUNkOztBQTNGckIsQUFnR1ksV0FoR0QsQ0FDUCxhQUFhLENBOEZULEVBQUUsQUFBQSxVQUFVLENBQ1IsRUFBRSxDQUFDO0VBQ0MsUUFBUSxFQUFFLFFBQVE7RUFDbEIsS0FBSyxFQUFFLElBQUk7RUFDWCxLQUFLLEVBQUUsSUFBSTtDQVdkOztBQTlHYixBQW9HZ0IsV0FwR0wsQ0FDUCxhQUFhLENBOEZULEVBQUUsQUFBQSxVQUFVLENBQ1IsRUFBRSxDQUlFLE1BQU0sQ0FBQztFQUNILFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEtBQUssRUFBRSxDQUFDO0VBQ1IsR0FBRyxFQUFFLENBQUM7RUFDTixVQUFVLEVBQUUsa0JBQWtCO0VBQzlCLEtBQUssRUFBRSxJQUFJO0NBQ2Q7O0FBMUdqQixBQTJHZ0IsV0EzR0wsQ0FDUCxhQUFhLENBOEZULEVBQUUsQUFBQSxVQUFVLENBQ1IsRUFBRSxDQVdFLE1BQU0sQ0FBQztFQUNILE1BQU0sRUFBRSxJQUFJO0NBQ2Y7O0FBN0dqQixBQW9IZ0IsV0FwSEwsQ0FpSFAsY0FBYyxDQUNWLFVBQVUsQ0FDTixjQUFjLENBQ1YsTUFBTSxDQUFBO0VBQ04sS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsaUJBQWlCO0VBQ3pCLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLE9BQU8sRUFBRSxRQUFRO0VBQ2pCLE1BQU0sRUFBRSxVQUFVO0VBQ2xCLE1BQU0sRUFBRSxJQUFJO0VBQ1osVUFBVSxFQUFFLE9BQU8sQ0FBQyw2R0FBNkc7RUFDakksVUFBVSxFQUFFLElBQUk7RUFDaEIsZUFBZSxFQUFFLElBQUk7RUFDckIsa0JBQWtCLEVBQUUsSUFBSTtFQUN4QixlQUFlLEVBQUUsSUFBSTtFQUNyQixpQkFBaUIsRUFBRSxTQUFTO0VBQzVCLG1CQUFtQixFQUFFLE9BQU87Q0FLM0I7O0FBSkcsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VBbEk1QyxBQW9IZ0IsV0FwSEwsQ0FpSFAsY0FBYyxDQUNWLFVBQVUsQ0FDTixjQUFjLENBQ1YsTUFBTSxDQUFBO0lBZUUsTUFBTSxFQUFFLGVBQWU7SUFDdEMsT0FBTyxFQUFFLG1CQUFtQjtHQUVwQjs7O0FBdElqQixBQXlJUSxXQXpJRyxDQWlIUCxjQUFjLENBd0JWLENBQUMsQUFBQSxLQUFLLENBQUM7RUFDSCxNQUFNLEVBQUUsWUFBWTtDQUN2Qjs7QUEzSVQsQUE0SVEsV0E1SUcsQ0FpSFAsY0FBYyxDQTJCVixJQUFJLEFBQUEsT0FBTyxDQUFDO0VBQ1IsS0FBSyxFQUFFLElBQUk7RUFDWCxRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsSUFBSTtFQUNULElBQUksRUFBRSxHQUFHO0NBSVo7O0FBcEpULEFBaUpZLFdBakpELENBaUhQLGNBQWMsQ0EyQlYsSUFBSSxBQUFBLE9BQU8sQ0FLUCxHQUFHLENBQUM7RUFDQSxLQUFLLEVBQUUsSUFBSTtDQUNkOztBQUtiLEFBQUEsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELEtBQUMsQUFBQSxFQUFZO0VBQ2hCLGtCQUFrQixFQUFFLElBQUk7RUFDeEIsTUFBTSxFQUFFLE1BQU07RUFDZCxPQUFPLEVBQUUsWUFBWTtDQUN0Qjs7QUFDRCxBQUFBLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBRCxLQUFDLEFBQUEsQ0FBVyxNQUFNLENBQUM7RUFDdEIsT0FBTyxFQUFFLElBQUk7Q0FDZDs7QUFDRCxBQUFBLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBRCxLQUFDLEFBQUEsQ0FBVywrQkFBK0IsQ0FBQztFQUM3QyxPQUFPLEVBQUUsWUFBWTtFQUNyQixTQUFTLEVBQUUsS0FBSztFQUNoQixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxTQUFTO0VBQ2pCLFVBQVUsRUFBRSwyQ0FBMkM7RUFDdkQsTUFBTSxFQUFFLElBQUk7RUFDWixhQUFhLEVBQUUsSUFBSTtFQUNuQixNQUFNLEVBQUUsR0FBRztFQUNYLE1BQU0sRUFBRSxPQUFPO0NBQ2xCOztBQUVELEFBQUEsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELEtBQUMsQUFBQSxDQUFXLHNCQUFzQixDQUFDO0VBQ3BDLFVBQVUsRUFBRSwyQ0FBMkMsQ0FBQyxVQUFVO0VBQ2xFLGtCQUFrQixFQUFFLElBQUk7RUFDeEIsTUFBTSxFQUFFLHlCQUF5QjtFQUNqQyxhQUFhLEVBQUUsZUFBZTtFQUM5QixLQUFLLEVBQUUsZ0JBQWdCO0VBQ3ZCLE1BQU0sRUFBRSxnQkFBZ0I7RUFDeEIsT0FBTyxFQUFFLGdCQUFnQjtFQUN6QixPQUFPLEVBQUUsQ0FBQztFQUNWLE1BQU0sRUFBRSxVQUFVO0NBQ3JCOztBQUVELEFBQUEsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELEtBQUMsQUFBQSxDQUFXLE1BQU0sQUFBQSwrQkFBK0IsQ0FBQztFQUNyRCxVQUFVLEVBQUUsMkNBQTJDO0NBQ3hEOztBQUNELEFBQUEsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELEtBQUMsQUFBQSxDQUFXLGtCQUFrQixDQUFDO0VBQ2hDLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLFNBQVMsRUFBRSxLQUFLO0VBQ2hCLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLFNBQVM7RUFDakIsVUFBVSxFQUFFLDJDQUEyQztFQUN2RCxNQUFNLEVBQUUsSUFBSTtFQUNaLGFBQWEsRUFBRSxJQUFJO0VBQ25CLE1BQU0sRUFBRSxHQUFHO0VBQ1gsTUFBTSxFQUFFLE9BQU87Q0FDbEI7O0FBQ0QsQUFBQSxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsS0FBQyxBQUFBLENBQVcsa0JBQWtCLENBQUM7RUFDaEMsVUFBVSxFQUFFLDJDQUEyQyxDQUFDLFVBQVU7RUFDbEUsTUFBTSxFQUFFLHlCQUF5QjtFQUNqQyxhQUFhLEVBQUUsZUFBZTtFQUM5QixLQUFLLEVBQUUsZ0JBQWdCO0VBQ3ZCLE1BQU0sRUFBRSxnQkFBZ0I7RUFDeEIsT0FBTyxFQUFFLGdCQUFnQjtFQUN6QixPQUFPLEVBQUUsQ0FBQztFQUNWLE1BQU0sRUFBRSxVQUFVO0NBQ3JCOztBQUNELEFBQUEsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELEtBQUMsQUFBQSxDQUFXLFdBQVcsQ0FBQztFQUN6QixPQUFPLEVBQUUsWUFBWTtFQUNyQixTQUFTLEVBQUUsS0FBSztFQUNoQixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxTQUFTO0VBQ2pCLFVBQVUsRUFBRSwyQ0FBMkM7RUFDdkQsTUFBTSxFQUFFLElBQUk7RUFDWixhQUFhLEVBQUUsSUFBSTtFQUNuQixNQUFNLEVBQUUsR0FBRztFQUNYLE1BQU0sRUFBRSxPQUFPO0NBQ2xCOztBQUNELEFBQUEsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELEtBQUMsQUFBQSxDQUFXLGdCQUFnQixDQUFDO0VBQ2hDLFVBQVUsRUFBRSxPQUFPO0VBQ25CLE1BQU0sRUFBRSxtQkFBbUI7RUFDM0IsYUFBYSxFQUFFLEtBQUs7RUFDcEIsVUFBVSxFQUFFLHdDQUF3QztDQUNyRDs7QUFDRCxBQUFBLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBRCxLQUFDLEFBQUEsQ0FBVyxnQkFBZ0IsQ0FBQztFQUNoQyxVQUFVLEVBQUUsT0FBTztFQUNuQixNQUFNLEVBQUUsbUJBQW1CO0VBQzNCLGFBQWEsRUFBRSxLQUFLO0VBQ3BCLFVBQVUsRUFBRSx3Q0FBd0M7Q0FDckQ7O0FBQ0QsQUFBQSxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsS0FBQyxBQUFBLENBQVcsV0FBVyxDQUFDO0VBQ3pCLFVBQVUsRUFBRSwyQ0FBMkMsQ0FBQyxVQUFVO0VBQ2xFLE1BQU0sRUFBRSx5QkFBeUI7RUFDakMsYUFBYSxFQUFFLGVBQWU7RUFDOUIsS0FBSyxFQUFFLGdCQUFnQjtFQUN2QixNQUFNLEVBQUUsZ0JBQWdCO0VBQ3hCLE9BQU8sRUFBRSxnQkFBZ0I7RUFDekIsT0FBTyxFQUFFLENBQUM7RUFDVixNQUFNLEVBQUUsVUFBVTtDQUNyQjs7QUFDRCxBQUFBLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBRCxLQUFDLEFBQUEsQ0FBVyxNQUFNLEFBQUEsZ0JBQWdCLENBQUM7RUFDdEMsVUFBVSxFQUFFLE9BQU87Q0FDcEI7O0FBQ0QsQUFBQSxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsS0FBQyxBQUFBLENBQVcsTUFBTSxBQUFBLGdCQUFnQixDQUFDO0VBQ3RDLFVBQVUsRUFBRSxPQUFPO0NBQ3BCIn0= */